.recommend {
  li {
    padding-bottom: 10px;
    position: relative;

    .img {
      height: 140px;
      overflow: hidden;
    }

    span {
      font-size: 12px;
    }

    .summey {
      color: #cfcfcf;
    }

    .title {
      font-weight: bold;
      display: block;
      font-size: 14px;
      margin-top: 5px;
    }
  }

  img {
    max-width: 100%;
  }

  .keep {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: #ffffff;
    text-align: center;

    .icon {
      margin-top: 3px;
      margin-right: 2px;
    }
  }
}